using System;
using System.Collections.Generic;
using System.Text;

public interface IFirst
{
    String ThingOne { get; set;}
}

public interface ISecond
{
    String ThingTwo { get; set; }
}

public interface IMyInterface : IFirst, ISecond, ICloneable
{
    void Xyz();
}

public interface IMyInterface2 : IMyInterface
{
    void Acb();
}